lacking horns - Turc Anglais Dictionnaire